limit/lot of land - German English Dictionary